<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Document</title>
  </head>
  <body>
    <script>
      /* 
            数值（Number）
              -在JS中所有的整数和浮点数都是Number类型
              -JS中的值并不是无限大的，当数值超过一定范围后会显示近似值
              Infinity 是一个特殊的数值表示无穷
              在js中进行一些精度比较高的运算时需要十分注意

              --------------------------------

         

        */
      let a = 23.3759;
      let b = 0.1 + 0.2;
      console.log(a.toFixed(2), b);
      /*      大整数   bigint
                - 大整数用来表示一些比较大的整数
                -大整数使用n结尾，它可以表示的数字范围是无限大的（以电脑内存为准）
      */
      let c = 999999993333333333339999992222222222999999n; //大整数在后面加 n
      console.log(c, "c");
      /* 
        其他进制的数字
            二进制 0b
            八进制 0o
            十六进制 0x
      */
      let a1 = 0x15;
      let a2 = 0x42;
    
    </script>
  </body>
</html>
